taking place - Espagnol Anglais Dictionnaire